129cb18e8f1fff3b6a06788720b53b1878286370,project-set/components/translation/src/main/java/com/rackspace/papi/components/translation/TranslationHandler.java,TranslationHandler,handleResponse,#HttpServletRequest#ReadableHttpServletResponse#,79
Before Change
if (pool != null) {
try {
executePool(request, response, pool, response.getBufferedOutputAsInputStream(), filterDirector.getResponseOutputStream());
response.setContentType(pool.getResultContentType());
filterDirector.setResponseStatusCode(response.getStatus());
} catch (XsltException ex) {
After Change
if (pool != null) {
try {
if (response.hasBody()) {
InputStream in = response.getBufferedOutputAsInputStream();
if (in.available() > 0) {
executePool(request, response, pool, in, filterDirector.getResponseOutputStream());
response.setContentType(pool.getResultContentType());